@charset "UTF-8";
.site-topbar {
    background: #333;
}

.site-topbar a {
    display: inline-block;
    font-size: 12px;
    color: #b0b0b0;
    text-decoration: none;
}

.site-topbar a:hover {
    color: #fff;
}

.site-topbar .sep {
    margin: 0 .3em;
    color: #424242;
    font-size: 12px;
}

.site-topbar-center {
    width: 1226px;
    height: 40px;
}

.site-topbar-nav {
    float: left;
    height: 40px;
    line-height: 40px;
}

.site-topbar-cart {
    float: right;
    width: 120px;
    height: 40px;
    margin-left: 15px;
}

.site-topbar-cart a {
    display: block;
    line-height: 40px;
    background: #424242;
    text-align: center;
}

.site-topbar-info {
    float: right;
    height: 40px;
    line-height: 40px;
}